package com.fqgj.report.statistics.entity;
import com.fqgj.common.entity.BaseEntity;
import java.math.BigDecimal;
import java.util.Date;
/**
* User: ykpbean
* Date: 2017-10-18
* Time: 14:28:32.022
* TableDesc:评分卡统计表
*/
public class BiGradeStatEntity extends BaseEntity{
    /**
     * 编码
     */
    private String code;
    /**
    *商户id
    */
    private Integer merchantId;
    /**
    *应用id
    */
    private Integer applicationId;
    /**
    *事件id
    */
    private Integer eventId;
    /**
    *评分字段
    */
    private String field;
    /**
    *执行者类型,3 冠军者；2 挑战者；1 验证者
    */
    private Integer executorType;
    /**
    *订单申请时间
    */
    private Date orderApplyDate;
    /**
    *来源
    */
    private String orderFrom;
    /**
    *1 新增; 0 复借
    */
    private Integer orderType;
    /**
    *1 上一笔逾期; 0 上一笔未逾期
    */
    private Integer orderLastOverdue;
    /**
    *评分
    */
    private Integer grade;
    /**
    *申请数
    */
    private Integer applyCnt;
    /**
    *
    */
    private Integer hitRejectRuleCnt;
    /**
    *未命中规则数
    */
    private Integer notHitRejectRuleCnt;
    /**
    *人工数
    */
    private Integer manualCnt;
    /**
    *通过数
    */
    private Integer passCnt;
    /**
    *拒绝数
    */
    private Integer rejectCnt;
    /**
    *放款数
    */
    private Integer paidCnt;
    /**
    *放款金额
    */
    private BigDecimal paidCapital;
    /**
    *在逾数
    */
    private Integer overdueCnt;
    /**
    *在逾金额
    */
    private BigDecimal overdueCapital;
    /**
    *首逾数
    */
    private Integer d0Cnt;
    /**
    *首逾应还数
    */
    private Integer d0ShouldRepayCnt;
    /**
    *首逾金额
    */
    private BigDecimal d0Capital;
    /**
    *首逾应还金额
    */
    private BigDecimal d0ShouldRepayCapital;
    /**
    *d7数
    */
    private Integer d7Cnt;
    /**
    *d7应还数
    */
    private Integer d7ShouldRepayCnt;
    /**
    *d7金额
    */
    private BigDecimal d7Capital;
    /**
    *d7应还金额
    */
    private BigDecimal d7ShouldRepayCapital;
    /**
    *d15数
    */
    private Integer d15Cnt;
    /**
    *d15应还数
    */
    private Integer d15ShouldRepayCnt;
    /**
    *d15金额
    */
    private BigDecimal d15Capital;
    /**
    *d15应还金额
    */
    private BigDecimal d15ShouldRepayCapital;
    /**
    *
    */
    private Date createdAt;
    /**
    *
    */
    private Date updatedAt;


    public String getCode() {
        return code;
    }

    public BiGradeStatEntity setCode(String code) {
        this.code = code;
        return this;
    }

    public  Integer getMerchantId(){
        return this.merchantId;
    }

    public BiGradeStatEntity setMerchantId(Integer merchantId){
        this.merchantId = merchantId;
        return this;
    }

    public  Integer getApplicationId(){
        return this.applicationId;
    }

    public BiGradeStatEntity setApplicationId(Integer applicationId){
        this.applicationId = applicationId;
        return this;
    }

    public  Integer getEventId(){
        return this.eventId;
    }

    public BiGradeStatEntity setEventId(Integer eventId){
        this.eventId = eventId;
        return this;
    }

    public  String getField(){
        return this.field;
    }

    public BiGradeStatEntity setField(String field){
        this.field = field;
        return this;
    }

    public  Integer getExecutorType(){
        return this.executorType;
    }

    public BiGradeStatEntity setExecutorType(Integer executorType){
        this.executorType = executorType;
        return this;
    }

    public  Date getOrderApplyDate(){
        return this.orderApplyDate;
    }

    public BiGradeStatEntity setOrderApplyDate(Date orderApplyDate){
        this.orderApplyDate = orderApplyDate;
        return this;
    }

    public  String getOrderFrom(){
        return this.orderFrom;
    }

    public BiGradeStatEntity setOrderFrom(String orderFrom){
        this.orderFrom = orderFrom;
        return this;
    }

    public  Integer getOrderType(){
        return this.orderType;
    }

    public BiGradeStatEntity setOrderType(Integer orderType){
        this.orderType = orderType;
        return this;
    }

    public  Integer getOrderLastOverdue(){
        return this.orderLastOverdue;
    }

    public BiGradeStatEntity setOrderLastOverdue(Integer orderLastOverdue){
        this.orderLastOverdue = orderLastOverdue;
        return this;
    }

    public  Integer getGrade(){
        return this.grade;
    }

    public BiGradeStatEntity setGrade(Integer grade){
        this.grade = grade;
        return this;
    }

    public  Integer getApplyCnt(){
        return this.applyCnt;
    }

    public BiGradeStatEntity setApplyCnt(Integer applyCnt){
        this.applyCnt = applyCnt;
        return this;
    }

    public  Integer getHitRejectRuleCnt(){
        return this.hitRejectRuleCnt;
    }

    public BiGradeStatEntity setHitRejectRuleCnt(Integer hitRejectRuleCnt){
        this.hitRejectRuleCnt = hitRejectRuleCnt;
        return this;
    }

    public  Integer getNotHitRejectRuleCnt(){
        return this.notHitRejectRuleCnt;
    }

    public BiGradeStatEntity setNotHitRejectRuleCnt(Integer notHitRejectRuleCnt){
        this.notHitRejectRuleCnt = notHitRejectRuleCnt;
        return this;
    }

    public  Integer getManualCnt(){
        return this.manualCnt;
    }

    public BiGradeStatEntity setManualCnt(Integer manualCnt){
        this.manualCnt = manualCnt;
        return this;
    }

    public  Integer getPassCnt(){
        return this.passCnt;
    }

    public BiGradeStatEntity setPassCnt(Integer passCnt){
        this.passCnt = passCnt;
        return this;
    }

    public  Integer getRejectCnt(){
        return this.rejectCnt;
    }

    public BiGradeStatEntity setRejectCnt(Integer rejectCnt){
        this.rejectCnt = rejectCnt;
        return this;
    }

    public  Integer getPaidCnt(){
        return this.paidCnt;
    }

    public BiGradeStatEntity setPaidCnt(Integer paidCnt){
        this.paidCnt = paidCnt;
        return this;
    }

    public  BigDecimal getPaidCapital(){
        return this.paidCapital;
    }

    public BiGradeStatEntity setPaidCapital(BigDecimal paidCapital){
        this.paidCapital = paidCapital;
        return this;
    }

    public  Integer getOverdueCnt(){
        return this.overdueCnt;
    }

    public BiGradeStatEntity setOverdueCnt(Integer overdueCnt){
        this.overdueCnt = overdueCnt;
        return this;
    }

    public  BigDecimal getOverdueCapital(){
        return this.overdueCapital;
    }

    public BiGradeStatEntity setOverdueCapital(BigDecimal overdueCapital){
        this.overdueCapital = overdueCapital;
        return this;
    }

    public  Integer getD0Cnt(){
        return this.d0Cnt;
    }

    public BiGradeStatEntity setD0Cnt(Integer d0Cnt){
        this.d0Cnt = d0Cnt;
        return this;
    }

    public  Integer getD0ShouldRepayCnt(){
        return this.d0ShouldRepayCnt;
    }

    public BiGradeStatEntity setD0ShouldRepayCnt(Integer d0ShouldRepayCnt){
        this.d0ShouldRepayCnt = d0ShouldRepayCnt;
        return this;
    }

    public  BigDecimal getD0Capital(){
        return this.d0Capital;
    }

    public BiGradeStatEntity setD0Capital(BigDecimal d0Capital){
        this.d0Capital = d0Capital;
        return this;
    }

    public  BigDecimal getD0ShouldRepayCapital(){
        return this.d0ShouldRepayCapital;
    }

    public BiGradeStatEntity setD0ShouldRepayCapital(BigDecimal d0ShouldRepayCapital){
        this.d0ShouldRepayCapital = d0ShouldRepayCapital;
        return this;
    }

    public  Integer getD7Cnt(){
        return this.d7Cnt;
    }

    public BiGradeStatEntity setD7Cnt(Integer d7Cnt){
        this.d7Cnt = d7Cnt;
        return this;
    }

    public  Integer getD7ShouldRepayCnt(){
        return this.d7ShouldRepayCnt;
    }

    public BiGradeStatEntity setD7ShouldRepayCnt(Integer d7ShouldRepayCnt){
        this.d7ShouldRepayCnt = d7ShouldRepayCnt;
        return this;
    }

    public  BigDecimal getD7Capital(){
        return this.d7Capital;
    }

    public BiGradeStatEntity setD7Capital(BigDecimal d7Capital){
        this.d7Capital = d7Capital;
        return this;
    }

    public  BigDecimal getD7ShouldRepayCapital(){
        return this.d7ShouldRepayCapital;
    }

    public BiGradeStatEntity setD7ShouldRepayCapital(BigDecimal d7ShouldRepayCapital){
        this.d7ShouldRepayCapital = d7ShouldRepayCapital;
        return this;
    }

    public  Integer getD15Cnt(){
        return this.d15Cnt;
    }

    public BiGradeStatEntity setD15Cnt(Integer d15Cnt){
        this.d15Cnt = d15Cnt;
        return this;
    }

    public  Integer getD15ShouldRepayCnt(){
        return this.d15ShouldRepayCnt;
    }

    public BiGradeStatEntity setD15ShouldRepayCnt(Integer d15ShouldRepayCnt){
        this.d15ShouldRepayCnt = d15ShouldRepayCnt;
        return this;
    }

    public  BigDecimal getD15Capital(){
        return this.d15Capital;
    }

    public BiGradeStatEntity setD15Capital(BigDecimal d15Capital){
        this.d15Capital = d15Capital;
        return this;
    }

    public  BigDecimal getD15ShouldRepayCapital(){
        return this.d15ShouldRepayCapital;
    }

    public BiGradeStatEntity setD15ShouldRepayCapital(BigDecimal d15ShouldRepayCapital){
        this.d15ShouldRepayCapital = d15ShouldRepayCapital;
        return this;
    }

    public  Date getCreatedAt(){
        return this.createdAt;
    }

    public BiGradeStatEntity setCreatedAt(Date createdAt){
        this.createdAt = createdAt;
        return this;
    }

    public  Date getUpdatedAt(){
        return this.updatedAt;
    }

    public BiGradeStatEntity setUpdatedAt(Date updatedAt){
        this.updatedAt = updatedAt;
        return this;
    }
}
